home *** CD-ROM | disk | FTP | other *** search
/ Freelog 125 / Freelog_MarsAvril2015_No125.iso / Musique / Quod Libet / quodlibet-3.3.0-installer.exe / bin / gi / _error.pyc (.txt) < prev    next >
Python Compiled Bytecode  |  2014-12-31  |  2KB  |  37 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.7)
  3.  
  4.  
  5. class GError(RuntimeError):
  6.     
  7.     def __init__(self, message = 'unknown error', domain = 'pygi-error', code = 0):
  8.         super(GError, self).__init__(message)
  9.         self.message = message
  10.         self.domain = domain
  11.         self.code = code
  12.  
  13.     
  14.     def __str__(self):
  15.         return '%s: %s (%d)' % (self.domain, self.message, self.code)
  16.  
  17.     
  18.     def __repr__(self):
  19.         return "%s.%s('%s', '%s', %d)" % (GError.__module__, GError.__name__, self.message, self.domain, self.code)
  20.  
  21.     
  22.     def copy(self):
  23.         return GError(self.message, self.domain, self.code)
  24.  
  25.     
  26.     def matches(self, domain, code):
  27.         '''Placeholder that will be monkey patched in GLib overrides.'''
  28.         raise NotImplementedError
  29.  
  30.     
  31.     def new_literal(domain, message, code):
  32.         '''Placeholder that will be monkey patched in GLib overrides.'''
  33.         raise NotImplementedError
  34.  
  35.     new_literal = staticmethod(new_literal)
  36.  
  37.